Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Italy F9 Italy F10 Italy F13 Serbia&Montenegro F5 Italy F21 Italy F22 Italy F25 Great Britain F7 China F1 Italy F4 Italy F5 Italy F6 Great Britain #2-w2 Italy F18 Italy F21 Italy F5 Great Britain F16 Italy F5 Italy F19 Italy F16 Egypt F11 Great Britain F17 Spain F10 Italy F16 (Padova) Turkey F4 (Antalya) Turkey F5 (Antalya) Turkey F8 (Antalya) Greece F3 (Heraklion) Italy F25 France F13 Spain F23 China F2 China F3 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Italy F2 Italy F3 Great Britain #2-w1 Great Britain #2-w3 Great Britain #2-w4 Venice Open - Venice Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Quelle Cup - Furth Geneva Challenger - Geneva Black Forest Open - Freudenstadt Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Maia Open 2002 - Maia 6th Sardinian International Championships - Cagliari Canottieri Minico 2004 - Mantova San Benedetto Challenger - San Benedetto Riviera di Rimini Challenger 2004 - Rimini Cepu Open - San Marino Genoa Open Challenger-Fondazione Carige - Genova Challenger Copa Sevilla - Seville XI Ciutat de Barcelona - Barcelona Lambertz Open by Stawag - Aachen Gemax Open - Belgrade Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza 5° Sporting Challenger - Turin Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Italy F11 Belgium F1 Pekao Open - Szczecin Ethias Trophy - Mons Ciutat de Barcelona - Barcelona The LTA Nottingham Challenger - Nottingham LTA Shrewsbury Challenger - Shrewsbury Internationaux de Nouvelle-Caledonie - New Caledonia South African Airways Tennis Open - Durban XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza Roma Challenger 2007 - Rome ECU Prague Open - Prague Memorial Manfredini - Sassuolo Steelers Cup - Kosice Sporting Challenger '07 Trofeo Regione Piemonte - Turin Riviera di Rimini Challenger - Rimini Porsche Open - Poznan 9° Trani Cup - Trani 's Tennis Masters 07 Challenger - Graz Citta di Como - Como Genova Open Challenger - Genova Posillipo Tennis Cup - Napoli Challenger Ciudad de Guayaquil - Guayaquil Internationaux de Nouvelle-Caledonie - New Caledonia Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Marino CEPU Open - San Marino Aamulehti Tampere Open - Tampere Challenger Copa Sevilla 2008 - Seville Pekao Open - Szczecin Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava Sunrise Challenger Reggio Emilia Challenger Segovia Challenger Trani Challenger Todi Challenger Palermo Challenger Tarragona Challenger Alessandria Challenger San Marino Challenger Todi Challenger Izmir Challenger Aptos Challenger Palermo Challenger Singapore Challenger Burnie Challenger Caloundra Challenger Le Gosier Challenger Barranquilla Challenger Prostejov Challenger Nottingham Challenger Turin Challenger Bogota Challenger Sopot Challenger Recanati Challenger Banja Luka Challenger Izmir Challenger Orleans Challenger Loughborough Challenger Prostejov Challenger St. Remy Challenger Dallas Challenger Tunis Challenger Arad Challenger Portoroz Challenger Recanati Challenger Guimaraes Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Bergamo Challenger Cherbourg Challenger Kazan Challenger Orleans Challenger Tunis Challenger Recanati Challenger Cordenons Challenger Seville Challenger Sibiu Challenger Cherbourg Challenger Napoli Challenger Rome Challenger Vicenza Challenger Mestre Challenger Perugia Challenger Padova Challenger Recanati Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Rome Challenger Ho Chi Minh City Challenger Bergamo Challenger New Delhi Challenger Kyoto Challenger Kazan Challenger Raanana Challenger Napoli Challenger Barletta Challenger Rome Challenger Mestre Challenger Vicenza Challenger San Benedetto Challenger Como Challenger Alphen Challenger Banja Luka Challenger Bergamo Challenger Monterrey Challenger Surbiton Challenger Segovia Challenger Alicante Challenger Tenerife Challenger Pau Challenger Reggio Emilia Challenger Turin Challenger Murcia Challenger Orbetello Challenger Eckental Challenger Noumea Challenger Espinho Challenger - Espinho Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Bolton Challenger - Bolton Sir Supermercati - Rome Challenger Ford de Cherbourg - Cherbourg Bogota Challenger VIII Open Internacional D'Andorra - Andorra Mouilleron-Le-Captif Challenger Casablanca Challenger San Marino Cepu Open - San Marino Internazionali di Tennis Dell'Umbria - Todi Astana Challenger Open Costa Daurada - Tarragona Copa Petrobras Brazil - Belo Horizonte Mordovia Cup 2005 - Saransk Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt Challenger Copa Sevilla Internacionales de Andalucia - Seville Vicenza Challenger Open Diputacion Pozoblanco - Cordoba Top Wool Challenger Biella - Biella Padova Challenger Estoril Open - Estoril Internazionali di Tennis - Bergamo Chevrolet Cup - Vina del Mar Canottieri Mincio Open - Mantova Oberstaufen Cup - Oberstaufen Copa AT&T - Buenos Aires Memorial Savigni - Sassuolo Abierto Mexicano de Tenis Pegaso - Acapulco Warsteiner Grand Prix - Oberstaufen Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel FILA Challenger Biella - Biella Skandia Open - Linz International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag Idea Prokom Open - Sopot RCA Championships - Indianapolis Trofeo Barcelona de Tenis - Barcelona Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Ischgl International Tennis Challenger 2003 - Ischgl Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Copa Ericsson Uruguay - Montevideo V Torneo Internazionale di Tennis - Barletta Meknes Challenger Nord/LB Open - Braunschweig Open Castilla y Leon Trofeo Iberdrola - Segovia Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Casablanca Challenger XL Challenger de Tenis Copa Sevilla - Seville Lambertz Open by Stawag - Aachen Milan Challenger Adidas International - Sydney Milan Indoors - Milan Dubai Open - Dubai Open Seat Godo - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Thailand Open - Bangkok Geovillage Open Trofeo Melia Olbia - Olbia Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Qatar Open - Doha Medibank Private International - Sydney Open 13 - Marseille Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Todi Challenger Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Guzzini Challenger - Recanati Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Estoril Open - Estoril Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Sassuolo Challenger - Sassuolo Open Castilla y Leon - Segovia Countrywide Classic - Los Angeles BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Kremlin Cup - Moscow Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Bukhara Challenger - Bukhara The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Allianz Suisse Open Gstaad - Gstaad Internazionali de Tennis di Bergamo - Bergamo Liberec Challenger Genoa Open 'Fondazione Carige' - Genova China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Countrywide Classic - Los Angeles Togliatti Cup - Togliatti AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Tennis Napoli Cup 2007 - Napoli AEGON Championships - London Unicredit (Suisse) Bank S.A. Challenger - Chiasso Heilbronn Open - Heilbronn Allianz Suisse Open - Gstaad USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta TCT Open - Tunis Garden Open 2004 - Rome China Open - Beijing Open Castilla y Leon - Segovia Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Apia International - Sydney Quelle Cup 2000 - Furth Heineken Open - Auckland AXA Open II - Espinho Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille ATU Cup 2001 - Weiden I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Dubai Duty Free Tennis Championships - Dubai Samarkand Challenger - Samarkand Pekao Open 2003 - Szczecin ATP Slovak Open Challenger - Bratislava Jameson Cup - Milan The LTA Wrexham Challenger - Wrexham US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca SIR Supermercadi Challenger - Rome Open Sabadell Atlantico - Barcelona Top Wool Challenger - Biella Societa Canottieri Mincio 2005 - Mantova Banja Luka Challenger 2005 - Banja Luka The LTA Men's Challenger - Southampton X Torneo Internazionale di Tennis - Barletta Estoril Open - Estoril San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo BMW Open - Munich IPP Open - Helsinki Open de Nice Cote d'Azur - Nice Challenger DCN de Cherbourg - Cherbourg AEGON Championships - London UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Roma Open Challenger - Rome Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Tennislife Cup - Napoli Valencia Open - Valencia Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb San Benedetto Challenger Rimini Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Trani Challenger Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Citi Open - Washington China Open - Beijing Brasov Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Ecuador Open - Quito Open 13 - Marseille Samsung Securities Cup - Seoul Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Credit Agricole Suisse Open - Gstaad Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Napoli Challenger Qatar ExxonMobil Open - Doha Ecuador Open - Quito Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart AEGON Championships - London Suisse Open - Gstaad Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart AEGON Championships - London Swiss Open - Gstaad Abierto Mexicano - Los Cabos China Open - Beijing European Open - Antwerp Prostejov Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Mercedes Cup - Stuttgart Fever-Tree Championships - London Winston-Salem Open - Winston-Salem European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland Segovia Challenger Open Sud de France - Montpellier Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg European Open - Antwerp Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Dallas Challenger Tennis Masters Series - Madrid Genova Challenger Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Noumea Challenger Hamburg European Open - Hamburg Swiss Open - Gstaad Tashkent Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Meknes Challenger Quimper Challenger Open Sud de France - Montpellier Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Marrakech Challenger Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Abierto Mexicano Telcel - Acapulco Boss Open - Stuttgart Barletta Challenger Napoli Challenger Panama City Challenger Rome Challenger Rennes Challenger Ningboo Challenger Tennis Masters Series - Paris Rome Challenger Astana Challenger Tennis Masters Series - Indian Wells San Marino Challenger Napoli Challenger Portoroz Challenger Bergamo Challenger Loughborough Challenger Brasov Challenger Suzhou Challenger Allianz Suisse Open - Gstaad Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Generali Open - Kitzbuhel Nord/LB Open - Braunschweig Tennis Masters Series - Monte Carlo Nottingham-2 Challenger Bangkok Challenger Bangkok Challenger Thailand Open - Bangkok Davidoff Swiss Indoors - Basel The Scottish Tennis Championships - Edinburgh Mestre Challenger Todi Challenger ATP Studena Croatia Open Umag - Umag Chennai Open - Chennai Open 13 - Marseille Internationaux du Doubs - Besancon Monterrey Challenger Tennis Masters Series - Rome Open de Tenis Comunidad Valenciana - Valencia Bauer Watertechnology Cup - Eckental Copa Petrobras Uruguay - Montevideo Madrid Challenger Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Open Seat Godo 2003 - Barcelona Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Open de Tenis Comunidad Valenciana - Valencia NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Legg Mason Tennis Classic - Washington Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Ordina Open - 's-Hertogenbosch Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Malaysian Open - Kuala Lumpur BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Open Seat-Godo '98 - Barcelona BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Copa Claro - Buenos Aires BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati AEGON International - Eastbourne Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Bet-at-home Open - Hamburg Miami Open - Miami Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Copa AT&T - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Dubai Tennis Open - Dubai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rakuten Japan Open - Tokyo U.S. Open - New York Australian Open - Melbourne Barcelona Open Banc Sabadell - Barcelona Barcelona Open Banc Sabadell - Barcelona cinch Championships - London French Open - Paris Grand Prix de Tennis de Lyon - Lyon AEGON International - Eastbourne Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington ABN/AMRO World Tennis Tournament - Rotterdam Wimbledon - London Mallorca Open - Mallorca U.S. Open - New York Legg Mason Tennis Classic - Washington Open de Moselle - Metz BellSouth Open - Vina del Mar TD Waterhouse Cup - Long Island President's Cup - Tashkent Australian Open - Melbourne Open de la Comunidad Valenciana - Valencia Open de la Comunidad Valenciana - Valencia Trofeo Conde de Godo - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam AIG Japan Open Tennis Championships - Tokyo Suisse Open - Gstaad Barcelona Open BancSabadell - Barcelona The Stella Artois Championships - London French Open - Paris Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Mercedes Cup - Stuttgart Mallorca Championships - Mallorca Wimbledon - London BMW Open - Munich U.S. Open - New York Australian Open - Melbourne Gerry Weber Open - Halle French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Chengdu Open - Chengdu Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Erste Bank Open - Vienna Western & Southern Financial Group Masters - Cincinnati Millennium Estoril Open - Estoril Erste Bank Open - Vienna Barcelona Open Banc Sabadell - Barcelona Hall of Fame Tennis Championships - Newport Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Miami Rogers Masters - Toronto Rogers Cup - Montreal Rolex Paris Masters - Paris Hopman Cup - Perth Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Campeonato de Espana Kia de Tenis 2004 - Madrid Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - London